
class App:
    def __init__(self, cf):
        self.cf = cf

    def readKey(self, name, idx=None, *args, **kws):
        return self.cf.readKey(name, idx, *args, **kws)

    def writeKey(self, name, value, idx=None, *args, **kws):
        self.cf.writeKey(name, value, idx, *args, **kws)

    def removeKey(self, name, idx=None):
        self.cf.removeKey(name, idx)

    def getKeyType(self, name):
        return self.cf.getKeyType(name)

    def info(self, message):
        pass

    def warn(self, message):
        pass

    def error(self, message):
        pass

    def debug(self, message):
        pass
